slender treeshrew - French English Dictionary